green sand mold - Alemán Inglés Diccionario